package com.ruoyi.project.good.mapper;

import java.util.List;
import com.ruoyi.project.good.domain.GoodHis;

/**
 * 操作历史Mapper接口
 * 
 * @author ruoyi
 * @date 2020-07-01
 */
public interface GoodHisMapper 
{
    /**
     * 查询操作历史
     * 
     * @param id 操作历史ID
     * @return 操作历史
     */
    public GoodHis selectGoodHisById(Long id);

    /**
     * 查询操作历史列表
     * 
     * @param goodHis 操作历史
     * @return 操作历史集合
     */
    public List<GoodHis> selectGoodHisList(GoodHis goodHis);

    /**
     * 新增操作历史
     * 
     * @param goodHis 操作历史
     * @return 结果
     */
    public int insertGoodHis(GoodHis goodHis);

    /**
     * 修改操作历史
     * 
     * @param goodHis 操作历史
     * @return 结果
     */
    public int updateGoodHis(GoodHis goodHis);

    /**
     * 删除操作历史
     * 
     * @param id 操作历史ID
     * @return 结果
     */
    public int deleteGoodHisById(Long id);

    /**
     * 批量删除操作历史
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteGoodHisByIds(Long[] ids);
}
